package com.ruoyi.business.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.business.domain.Banner;

import java.util.List;

public interface IBannerService extends IService<Banner> {

    /**
     * 查询所有banner列表
     *
     * @return banner集合
     */
    public List<Banner> getAllBannerList();

    /**
     * 查询banner列表
     *
     * @param banner banner
     * @return banner集合
     */
    public List<Banner> getBannerList(Banner banner);

    /**
     * 新增banner数据
     *
     * @param banner banner
     */
    public int insertBanner(Banner banner);

    /**
     * 更新banner数据
     *
     * @param banner banner
     */
    public int updateBanner(Banner banner);

    public Banner getBannerById(long id);
}
